---
title: "Retrieves fulfillments associated with an order"
method: GET
path: "/admin/orders/{order_id:[0-9]+}/fulfillments.json"
tags: ["Fulfillment"]
---

# Retrieves fulfillments associated with an order

`GET /admin/orders/{order_id:[0-9]+}/fulfillments.json`

Retrieves fulfillments associated with an order

## Query parameters

- `limit` number
- `since_id` number
- `updated_at_max` string
- `updated_at_min` string

## Response `200`

OK

- FulfillmentsSwaggerResponse
  - `fulfillments` OrderFulfillmentDto[]
    - `created_at` integer — The date and time when the fulfillment was created. The API returns this value in ISO 8601 format.
    - `date_done` integer — The date and time when the fulfillment was fulfilled. The API returns this value in ISO 8601 format.
    - `detected_tracking_company` string — Detected tracking company
    - `first_tracking_step_at` integer — The date and time when the first tracking step created
    - `id` integer — The ID for the fulfillment.
    - `last_crawled_at` integer — The date and time when the fulfillment was last crawled
    - `last_mile_tracking_company` string — Last mile tracking company
    - `last_mile_tracking_number` string — Last mile tracking number
    - `last_response_log` string — Save last response of failed status
    - `last_tracking_step_at` integer — The date and time when the last tracking step created
    - `line_items` OrderLineItemDto[]
      - `discount_allocations` OrderLineItemDiscountApplicationDto[] — An ordered list of amounts allocated by discount applications.
        - `amount` number — The discount amount allocated to the line in the shop currency.
        - `discount_application_index` integer — The index of the associated discount application in the order's discount_applications list.
      - `discount_amount` number — Discount amount
      - `fulfillable_quantity` integer — The amount available to fulfill, calculated as follows: `quantity - max(refunded_quantity, fulfilled_quantity) - pending_fulfilled_quantity - open_fulfilled_quantity`
      - `fulfillment_service` string — The service provider that's fulfilling the item. Valid values: manual, or the name of the provider, such as `amazon` or `shipwire`.
      - `fulfillment_status` string — How far along an order is in terms line items fulfilled. Valid values: null, processing, partial-processing, fulfilled, partial, and not_eligible.
      - `gift_card` boolean — Whether the item is a gift card. If `true`, then the item is not taxed or considered for shipping charges.
      - `image_src` string — Image source
      - `is_post_purchase_item` boolean — Is post purchase item
      - `item_discount_price` number — Item discount price
      - `line_item_discount_amount` number — Line item discount amount
      - `line_item_discount_price` number — Line item discount price
      - `line_item_price` number — Line item price
      - `line_item_price_after_discount` number — Line item price after discount
      - `line_item_price_before_discount` number — Line item price before discount
      - `line_item_price_with_explicit_discount` number — Line item price with explicit discount
      - `line_item_weight` number — Line item weight
      - `name` string — The name of the product variant.
      - `not_explicit_discount_price` number — Not explitcit discount price
      - `order_id` integer — Order ID
      - `price` number — The price of the item before discounts have been applied in the shop currency.
      - `product_id` integer — Product ID
      - `product_is_deleted` boolean — The status of product of this line item
      - `product_type` string — Product type
      - `properties` unknown[] — An array of custom information for the item that has been added to the cart. Often used to provide product customization options.
        - unknown
      - `quantity` number — Quantity items
      - `raw_price` number — Raw price
      - `raw_weight` number — Raw weight
      - `requires_shipping` boolean — Whether the item requires shipping.
      - `shipping_rate` LineItemShippingRate
        - `code` string — A reference to the combined shipping method.
        - `id` integer — The Shipping Rate Id
        - `is_post_purchase` boolean — Is post purchase
        - `price` number — The total price of this shipping rate for a variant in the order
        - `title` string — The title of the shipping method.
        - `type` string — The Shipping Rate Type
        - `variant_id` integer — The variant in which this shipping rate is applied for
      - `sku` string — The item's SKU (stock keeping unit).
      - `tags` string — A string of comma-separated product tags
      - `tax_amount` number — Tax amount
      - `tax_lines` TaxLineDto[] — An array of tax line objects, each of which details a tax applicable to the order.
        - `price` number — The amount added to the order for this tax in the shop currency.
        - `rate` number — The tax rate applied to the order to calculate the tax price.
        - `title` string — The name of the tax.
      - `tax_rate` number — Tax rate
      - `taxable` boolean — Whether the item was taxable.
      - `tip_payment_gateway` string — The payment gateway used to tender the tip, such as shopbase_payments. Present only on tips.
      - `tip_payment_method` string — The payment method used to tender the tip, such as Visa. Present only on tips.
      - `title` string — The title of the product.
      - `total_discount` number — The total discount amount applied to this line item in the shop currency. This value is not subtracted in the line item price.
      - `total_item_discount_price` number — Total item discount price
      - `total_line_with_discount_price` number — Total line with discount price
      - `total_tax_amount` number — Total tax amount
      - `variant_id` integer — Variant ID
      - `variant_title` string — The title of the product variant.
      - `vendor` string — The name of the item's supplier.
      - `weight` number — The weight of the item
      - `weight_unit` string — The weight unit of the item
    - `name` string — The uniquely identifying fulfillment name, consisting of two parts separated by a `.`. The first part represents the order name and the second part represents the fulfillment number. The fulfillment number automatically increments depending on how many fulfillments are in an order (e.g. #1001.1, #1001.2).
    - `notify_customer` boolean — Whether the customer should be notified. If set to true, then an email will be sent when the fulfillment is created or updated. For orders that were initially created using the API, the default value is false. For all other orders, the default value is true.
    - `order_id` integer — The unique numeric identifier for the order.
    - `send_delay_mail` boolean — check send email delay shipping
    - `service` string — The uniquely identifying fulfillment name, consisting of two parts separated by a `.`. The first part represents the order name and the second part represents the fulfillment number. The fulfillment number automatically increments depending on how many fulfillments are in an order (e.g. #1001.1, #1001.2).
    - `shipment_status` string — The current shipment status of the fulfillment. Valid values: * **attempted_delivery**: Delivery of the shipment was attempted, but unable to be completed. * **ready_for_pickup**: The shipment is ready for pickup at a shipping depot. * **confirmed**: The carrier is aware of the shipment, but hasn't received it yet. * **in_transit**: The shipment is being transported between shipping facilities on the way to its destination. * **out_for_delivery**: The shipment is being delivered to its final destination. * **delivered**: The shipment was successfully delivered. * **delayed**: The tracking status need more time to be updated (maybe cause by shipping carrier website issue), probably will be ready in 6~12 hours. * **failure, not_found, invalid**: Something went wrong when pulling tracking information for the shipment, such as the tracking number was invalid or the shipment was canceled.
    - `status` string — The status of the fulfillment. Valid values: * **pending**: The fulfillment is pending. * **open**: The fulfillment has been acknowledged by the service and is in processing. * **success**: The fulfillment was successful. * **cancelled**: The fulfillment was cancelled. * **error**: There was an error with the fulfillment request. * **failure**: he fulfillment request failed.
    - `tracking_company` string — The name of the tracking company.
    - `tracking_number` string
    - `tracking_numbers` string[] — A list of tracking numbers, provided by the shipping company.
    - `tracking_steps` object
    - `tracking_url` string
    - `tracking_urls` string[] — The URLs of tracking pages for the fulfillment.
    - `updated_at` integer — The date and time (ISO 8601 format) when the fulfillment was last modified.
    - `variant_inventory_management` string — The name of the inventory management service.

---

[API](https://skmtc.net/shopbase/apis/shopbase-internal-api.md) · [All operations](https://skmtc.net/shopbase/apis/shopbase-internal-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/shopbase/shopbase-internal-api/revisions/353ccde6240d/schema)
